<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
//     ## 1.给定两个数组，编写一个函数来计算它们的交集。
// -   输出结果中的每个元素一定是唯一的。
// ```
//     输入：nums1 = [1,2,2,1], nums2 = [2,2]
//     输出：[2]

//     输入：nums1 = [4,9,5], nums2 = [9,4,9,8,4]
//     输出：[9,4]
// ```
    var arr = [1,2,2,1];
    var arr1 = [2,2];
    var sum =  [];
    // var res = arr.forEach(function(val,idx){
    //     console.log(val);  
    // })
    // var res1 = arr1.forEach(function(val,idx){
    //     console.log(val);  
    // })

    for(var i=0;i<arr.length;i++){
        for(var j=0;j<arr1.length;j++){
            if(arr[i] == arr1[j]){
                sum.push(arr1[j])
            }
        }
    }
    // console.log(sum);
    var res = sum.filter(function(val,idx){
        return sum.indexOf(val) == idx;
    })
    console.log(res);
    
    
    

</script>
</html>